suffering from piles - French English Dictionary